come out on top

Translations
выйти победителем
Despite the challenges, he managed to come out on top.
Несмотря на трудности, он сумел выйти победителем.
Definitions
To succeed, win, or be the best in a competition, challenge, or difficult situation.